rob davies
12 GB Para Players Head to France: Final Tune-Up Before World ChampionshipsI have sat in press rooms of countless tournaments, but I learned one thing:...
Wrong Label, Right Game: The Taimanov Sicilian, the Møller Attack, and an Audit of Credibility in Chess PublishingLast November, during a forty-minute online editorial meeting, I received a...
BLAST Bounty Winter 2027 loses its entire top VRS cohort to PGL BucharestIn October 2026, Valve refreshed its VRS ranking. Among the Counter-Strike 2...
Cong An Ha Noi 3-0 Dong Nai: The 15th-Minute Elbow and the Hot Heads of V-League Round 3In the 15th minute, sitting in the press area, I had just bent down to finish...
Iraklis 85-86 Dziki: Group 5's First Defeat Was Settled in 61 SecondsSixty-one seconds. That is the entire budget Iraklis needed to move from a...
World Table Tennis After 27 December 2026: The Gap Between the NumbersOn 31 July 2026, at the Paris Sud Arena, the world number one Wang Chuqin...
World Team Tennis Returns: New Format, US Open Stars, and the Story Behind the CourtI stood at the corner of the Barclays Center practice court in Brooklyn, on a...
Eurotalents Camp in Luxembourg: Zhang Yining, Yan Sen and the Structure Behind Six Chinese Training PartnersIn the first week of September, at a training hall in Luxembourg, there was a...
Empty Analysis Report Exposes the Hollow Data Culture in Vietnam's Swimming Analytics CircleSaigon, on a late afternoon, I received an email from an old colleague with t...
Why Has Vietnam Women's Volleyball Declined in the Past Year?Every analysis of mine starts with a forgotten number. This season, that numb...
India 3-0 Bangladesh: Quarter-final Ticket Opens, Information Gap ExposedAt Ichinomiya City Municipal Gymnasium in Aichi-Nagoya on 21 September 2026,...
Poland 3-1 France: Four Sets and a Power Map Redrawn in the EuroVolley 2026 FinalSet One, 31-29: Where the Map Was Drawn The arena clock ticked into the 41st...
Team Liquid Signs Wisper: Excavating a Position-3 Gap Ahead of BLAST SLAM VIIIIn Dota 2, a change in the position-3 slot alone can rewrite how a team...
Worthing TTC launches "1 Star" junior team event: the gap at the base of England's table tennis pyramidWorthing TTC launches "1 Star" junior team event: when England's competition...
GTA 6 Reveals 80-Hour Story: A New Era for Open-World Games or a Media Hype?Last Tuesday evening, during an online talk session organized by Rockstar Gam...
The Data Void in Table Tennis: When Every Column Is Left BlankOpening a file of analysis, I counted nine major sections, thirty-seven table...
It's certainly the plan - Norris evaluates chances of hat-trick victory in MonzaBased on observations and analysis from recent races in the 2026 F1 season,...
46.40 Seconds and the Submerged Iceberg: Rereading Elite Swimming After Paris 2026On the night of July 31, 2026, at La Défense Arena in Paris, a...
Nine Dimensions and One Void: Notes from a Training-Ground ObserverThe clock in Shenzhen read two in the morning. I reopened the analysis file...
Vlatko Čančar and the 21-Game Sentence: When European Contracts Pay for a Name, Not HealthHook: An Injury, A Season, And The Number That Doesn't Lie On November 2, 202...
